AdvancedAds\Abstracts\Group C

Total Complexity 101
Dependencies 8
Dependents 11
Total lines 716
Lines of code 337
Logical lines of code 188
Comment lines 262
Methods 35
Properties 6

Methods 35

Method Rating Maintainability Complexity Lines of code
create_wrapper()
B
44 17 42
prepare_output()
A
45 14 38
prepare_ad_output()
S
52 7 25
get_hints()
S
50 5 29
shuffle_ordered_ads()
S
55 5 20
set_group_id()
S
62 5 11
get_ads()
S
59 4 15
get_random_ad_by_weight()
S
60 4 14
get_sorted_ads()
S
54 3 22
shuffle_ads()
S
60 3 14
get_label()
S
66 2 8
get_ordered_ad_ids()
S
69 2 6
get_hints_html()
S
68 2 7
get_type_object()
S
71 2 6
__construct()
S
67 2 8
is_head_placement()
S
78 2 3
set_ad_count()
S
74 2 4
get_display_ad_count()
S
74 2 4
can_current_user_edit_group()
S
72 2 5
set_publish_date()
S
80 1 3
get_ads_count()
S
80 1 3
set_ad_weights()
S
80 1 3
get_ads_ids()
S
80 1 3
set_options()
S
80 1 3
get_max_weight()
S
72 1 5
can_display()
S
78 1 3
get_modified_date()
S
80 1 3
get_edit_link()
S
66 1 9
get_publish_date()
S
80 1 3
get_ad_count()
S
79 1 3
get_ad_weights()
S
79 1 3
get_options()
S
79 1 3
set_modified_date()
S
80 1 3
get_name()
S
80 1 3
set_name()
S
81 1 3